@charset "utf-8";
/* CSS Document */

html,
body,
div,
span,
applet,
object,
iframe,
caption,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend {
	vertical-align: baseline;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	text-align: center;
}
#wrapper {
width: 856px;
margin: 0px auto;
position: relative;
}

div.Tabla_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:856px;
	height:520px;
}


body{
	background-color: #BBBBBB;   /*IE 6 o anteriores*/
	margin : 0;
	padding : 0;
}

div.admin-login-01 {
	position: absolute;
	left: 3px;
	top: 0px;
	width: 450px;
	height: 494px;
	background-color: #BBBBBB;
	
}

div.admin-text{
	position:absolute;
	left:50px;
	top:97px;
	width:350px;
	height:36px;
	background-image:url(../imagenes/txt_arch.fw.png);
}

div.admin-login-03 {
	position:absolute;
	left:0px;
	top:130px;
	width:291px;
	height:300px;
    background-image:url(../imagenes/cuadro_login.fw.png);
}


div.input-usr {
	position: absolute;
	left: 96px;
	top: 183px;
	width: 24px;
	height: 25px;
	background-image: url(../imagenes/icn_user.fw.png);
	z-index: 3;
}

div.input-txt-usr {
	position:absolute;
	left:96px;
	top:183px;
	width:158px;
	height:27px;
	background-image:url(../imagenes/txt_login.fw.png);
}

div.msg-usr {

	position:absolute;
	left:97px;
	top:212px;
	width:158px;
	height:20px;
    background-image:url(../imagenes/msg-usr.fw.png);
}

div.input-pswd {
	position:absolute;
	left:96px;
	top:252px;
	width:24px;
	height:25px;
    background-image:url(../imagenes/icn_pssw.fw.png);  
	z-index:3;
	
}

div.input-txt-pswd {
	position:absolute;
	left:96px;
	top:254px;
	width:158px;
	height:24px;
    background-image: url(../imagenes/txt_login.fw.png);
	}

div.msg-pwd {
	position:absolute;
	left:97px;
	top:281px;
	width:158px;
	height:20px;
    background-image: url(../imagenes/msg-pass.fw.png);
}

div.btn-ingresar {
	position: absolute;
	left: 184px;
	top: 363px;
	width: 78px;
	height: 23px;
	cursor: pointer;
	background-image: url(../imagenes/btn_ingresar.fw.png);
}

div.btn-ingresar:hover {
	position:absolute;
	left:184px;
	top:363px;
	width:78px;
	height:23px;
    cursor: pointer;
    background-image:url(../imagenes/btn_ingresar_1.fw.png);

}

div.admin-login-04 {
	position:absolute;
	left:290px;
	top:130px;
	width:159px;
	height:300px;
    background-image:url(../imagenes/cuadro_login1.fw.png);
}
div.admin-msg {
	position:absolute;
	left:40px;
	top:450px;
	width:360px;
	height:28px;
	background-image:url(../imagenes/msg-cc.fw.png);

}

div.admin-login-02 {
	position: absolute;
	left: 450px;
	top: 0px;
	width: 406px;
	height: 495px;
	background-color: #BBBBBB;
	text-align: left;
}

div.admin-login-05 {
	position: absolute;
	left: 451px;
	top: 130px;
	width: 405px;
	height: 365px;
	background-image: url(../imagenes/fondo.fw.png);
	float: left;
	text-align: left;
}


div.creditos {
	position:absolute;
	left:0px;
	top:492px;
	width:855px;
	height:36px;
	background-color: #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

.creditos_text{
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

.creditos_text a{
  color: #FFFFFF;
  text-decoration: none;
}

.creditos_text a:hover{
  color: #00FFFF;
  text-decoration: none;
}

.notice {
    background: #FF0033 url("/images/error.png") no-repeat scroll 10px;
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    color: #FFFFFF;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 4px 0 4px 30px;
    width: 300px;
}
	
/*div.admin-login-06 {
	position:absolute;
	left:818px;
	top:120px;
	width:37px;
	height:189px;
  	background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.admin-login-07 {
	position:absolute;
	left:0px;
	top:181px;
	width:94px;
	height:233px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}



div.admin-login-10 {
	position:absolute;
	left:256px;
	top:181px;
	width:35px;
	height:117px;
  	background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.admin-login-11 {
	position:absolute;
	left:292px;
	top:181px;
	width:158px;
	height:233px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}


div.admin-login-13 {
	position:absolute;
	left:96px;
	top:230px;
	width:158px;
	height:20px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}



div.text-area {
	position:absolute;
	left:96px;
	top:300px;
	width:193px;
	height:41px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.leyenda {
	position:absolute;
	left:452px;
	top:311px;
	width:364px;
	height:123px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.admin-login-19 {
	position:absolute;
	left:818px;
	top:311px;
	width:37px;
	height:123px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.admin-login-20 {
	position:absolute;
	left:96px;
	top:343px;
	width:85px;
	height:71px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}



div.admin-login-22 {
	position:absolute;
	left:259px;
	top:343px;
	width:31px;
	height:71px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.admin-login-23 {
	position:absolute;
	left:183px;
	top:367px;
	width:74px;
	height:47px;
    background-color:  #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.msg-alertas {
	position:absolute;
	left:0px;
	top:416px;
	width:450px;
	height:74px;
    background-color: #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}

div.admin-login-25 {
	position:absolute;
	left:452px;
	top:436px;
	width:403px;
	height:54px;
    background-color: #1F426C;  
	border-color: #ADC9E4;
	border-style: solid ;
	border-width:2px;
}
